Atomicity Test 1 :


SQL>
SQL>
SQL> select c_id from c_customer where c_credit = 'BC' and c_id < 100;

      C_ID
----------
        10
        13
        20
        40
        42
        74
        86
        91
        98

9 rows selected.

!! we choose customer id 91 for the test !!

specj:> org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserv
: found SequenceSesHome interfacerderCmpEJB.java:466)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found CustomerEntHome interfaceJB.java:474)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found LargeOrderSesHome interface.java:482)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found ItemEntHome interfaceCmpEJB.java:489)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: found OrderLineEntHome interfaceB.java:497)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: ejbCreate eate(OrderCmpEJB.java:100)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: Atomicity Test (1,2,3): Order Id: 3001
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: Atomicity Test 3: OrderLineId: 1128)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: getPriceWithDiscount ount(OrderCmpEJB.java:519)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: getPercentDiscountcount(OrderCmpEJB.java:590)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: findCustomertomer(OrderCmpEJB.java:539)
org.spec.jappserver.orders.orderent.ejb.OrderCmpEJB at org.spec.jappserver.order
: checkCustomerCredit edit(OrderCmpEJB.java:567)


SQL> select * from o_orders where o_id = 3001;

no rows selected

SQL> select * from o_orderline where ol_o_id = 3001;

no rows selected

SQL>


